mechanical firing equipment - Espagnol Anglais Dictionnaire